splendid deed - French English Dictionary